pit composter - German English Dictionary